package com.authine.cloudpivot.ext.domain.bo;

import com.authine.mvp.app.launcher.domain.SelectorFormat;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

@Data
public class OrderCustomerBo  {
    private String id;

    private SelectorFormat createdBy;

    private SelectorFormat createdDept;

    private Date createdTime;

    private SelectorFormat owner;

    private SelectorFormat ownerDept;

    private SelectorFormat modifiedBy;

    private Date modifiedTime;

    private String document;

    private String status;

    private String payment_method;

    private Date place_order_time;

    private String erp_po;

    private String receiver;

    private String phone;

    private String postal;

    private String address;

    private BigDecimal freight;

    private BigDecimal pretax_total;

    private BigDecimal total;

    private BigDecimal amount;

    private String vmi_ids;

    private String place_order_user_id;

    private String place_order_fullname;

    private String organization_id;

    private String organization_name;

    private String client_id;

    private String client_user_id;

    private String client_order_id;

    private Integer enabled;

    private String after_sale;

    private String type;

    private BigDecimal pretax_freight;

    private BigDecimal pretax_amount;

    private BigDecimal tax_payable;

    private BigDecimal task_ver;

    private Date accept_delivery_time;

    private BigDecimal version;

    private BigDecimal old_status;

    private String source;

    private String order_customer_status;

    private String approval_by;

    private String approval_opinion;

    private String client_user;

    private String actual_order;

    private BigDecimal tax_payable_freight;

    private Integer del;

    private Integer deleted;

    private String preNodeId;

    private String nextNodeId;

    private String extends_attr;
}